Compund Words
Last Search Words
Search Result:shepherd dog
Overview of noun shepherd_dog
The noun shepherd dog has 1 sense
- shepherd dog, sheepdog, sheep dog -- (any of various usually long-haired breeds of dog reared to herd and guard sheep)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar